Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Nottingham Challenger Singapore Challenger Sarajevo Challenger Bath Challenger Athens Challenger Nottingham Challenger Bangkok Challenger Nottingham Challenger Istanbul Challenger Tashkent Challenger Seoul Challenger IV Gramado Open de Tenis - Gramado USTA Challenger of San Antonio - San Antonio Memorial Savigni - Sassuolo Ciudad de Pozoblanco Open Diputacion - Cordoba 2002 Tulsa USTA Challenger - Tulsa Frito Lay/USTA Challenger - Binghamton Privatbank Open 2006 - Dnepropetrovsk President's Cup - Astana Sarasota Challenger Cary Challenger BH Tennis Open International Cup - Belo Horizonte University of Tennessee USTA Men's Challenger - Knoxville The Waco International Tennis Challenger - Waco Theusbridge.com Tennis Classic - Tarzana Adidas International - Sydney Milan Indoors - Milan Aptos Challenger AAPT Championships - Adelaide Ortisei Challenger Aptos Challenger USTA Seascape Challenger - Aptos Stockton Challenger Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. SAP Open - San Jose Qatar ExxonMobil Open - Doha Sydney International - Sydney Regions Morgan Keegan Championships - Memphis The Stella Artois Championships - London The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Red Letter Days Open - Nottingham ATP Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Indianapolis Tennis Championships - Indianapolis Open de Moselle - Metz St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille AEGON International - Eastbourne Countrywide Classic - Los Angeles 2001 Eddleman USTA Challenger - Birmingham The Powder Byrne Trophy - Surbiton USTA Challenger of Burbank - Burbank Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro AEGON Championships - London IPCL Cup - Vadodara Campbells Hall of Fame Tennis Championships - Newport Bristol Challenger Trophy - Bristol Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille AEGON Championships - London International Bavarian Championship - Eckental UNICEF Open - 's Hertogenbosch Internationaux de Tennis de Brest - Brest XL Capital Bermuda Open - Bermuda Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur CNA TennisPro Classic - Winnetka Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Internationaux de Bretagne - Brest VII Open Banc Agricol - Andorra Power Horse World Team Cup - Dusseldorf VIII Avierto Internacional de Salinas - Salinas AEGON Championships - London 2003 Eddleman USTA Challenger - Birmingham Sporting Challenger 2003 - Turin X Open Internacional D'Andorra - Andorra Rakuten Japan Open - Tokyo USTA Seascape Challenger - Aptos Open Sud de France - Montpellier Open 13 - Marseille USTA Seascape Challenger - Aptos Binghamton Professional Tennis Tournament - Binghamton Barcelona Open BancSabadell - Barcelona GHI Bronx Classic - Bronx Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia ABN AMRO World Tennis Tournament - Rotterdam 2001 UT Tyler Patriot Challenger - Tyler Dubai Duty Free Tennis Championships - Dubai Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Topshelf Open - 's-Hertogenbosch Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Windy City Classic - Winnetka Top Wool Challenger Biella - Biella Garden Open 2005 - Rome Zagreb Open - Zagreb USTA Comerica Challenger - Aptos USTA Men's Challenger of Dallas - Dallas San Remo Tennis Cup 15° Piertomaso - San Remo BMW Tennis Championship - Sunrise PEOPLEnet Cup - Dnepropetrovsk Copenhagen Open - Copenhagen Kobstaedernes ATP Challenger - Kolding Scania Stockholm Open - Stockholm Qatar Mobil Open 2001 - Doha Kroger / St. Jude International - Memphis Dubai Tennis Open - Dubai Mercedes-Benz Cup - Los Angeles Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Generali Open 2003 - Kitzbuhel IPP Open - Helsinki The USTA Challenger at West End Racquet - Torrance RCA Championships - Indianapolis Open Seat-Godo 2000 - Barcelona Open Seat Godo 2005 - Barcelona Hilton Waikoloa Village USTA Challenger - Waikoloa Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Open Seat Godo 2003 - Barcelona Binghamton Professional Tennis Tournament - Binghamton Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Rosmalen Generali Open - Kitzbuhel Countrywide Classic - Los Angeles Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Helsinki Challenger Open 13 - Marseille BMW Open - Munich drkoop.com USTA Challenger of Tallahassee - Tallahassee Bangkok Challenger Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Irving Challenger Adidas International - Sydney SAP Open - San Jose Siebel Open - San Jose The Stella Artois Grass Court Championships - London Tennis Channel Open - Las Vegas The Samsung Open - Nottingham ARAG World Team Championship - Dusseldorf CA Tennis Trophy - Vienna Milan Indoors - Milan Kremlin Cup - Moscow ABN/AMRO World Tennis Tournament - Rotterdam Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis 2001 USTA Challenger of Calabasas - Calabasas Credicard Tennis Cup - Campos do Jordao Allianz Suisse Open Gstaad - Gstaad USTA Challenger of Burbank - Burbank Open 13 - Marseille Izmir Challenger Estoril Open - Estoril Tata Open - Chennai 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Orleans Challenger BMW Tennis Championship - Sunrise Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Kremlin Cup - Moscow TD Waterhouse Cup - Long Island Singapore Mens Tennis Open - Singapore RCA Championships - Indianapolis Countrywide Classic - Los Angeles Kroger / St. Jude International - Memphis 2003 Freeman Men's Challenger - Joplin RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Heineken Open Shanghai - Shanghai 2003 West Side Tennis Club Challenger - Forest Hills RCA Championships - Indianapolis USTA Challenger of Tiburon - Tiburon Shanghai Open '97 - Shanghai Pro Tennis World Open - Boca Raton Qatar Mobil Open 2000 - Doha Legg Mason Tennis Classic - Washington D.C. Adidas Open de Toulouse - Toulouse St. Petersburg Open - St. Petersburg Zagreb Open - Zagreb Bangkok Challenger SAP Open - San Jose Czech Open - Prostejov Fifth-Third Bank Tennis Championships - Lexington Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx The Stella Artois Grass Court Championships - London UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta The 10tele.com Open - Nottingham Kremlin Cup - Moscow Mercedes-Benz Cup - Los Angeles St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg AIG Japan Open Tennis Championships - Tokyo Tennis Channel Open - Las Vegas Dubai Duty Free Tennis Championships - Dubai Estoril Open - Estoril Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington D.C. The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington Countrywide Classic - Los Angeles Citrix Tennis Championships - Delray Beach Infiniti Open - Los Angeles Citrix Tennis Championships - Delray Beach Granby Challenger - Granby The Stella Artois Grass Court Championships - Queen's/London UBS Open Gstaad - Gstaad Open 13 - Marseille Sybase Open - San Jose Tata Open 2002 - Chennai ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Apia International - Sydney GHI Bronx Tennis Classic - Bronx Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Savannah Challenger PEOPLEnet CUP - Dnepropetrovsk The Nottingham Open - Nottingham BMW Open - Munich Apia International - Sydney Open Sud de France - Montpellier Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille du Maurier Open - Montreal Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Open Seat Godo - Barcelona Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris BMW Open - Munich International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon The Stella Artois Grass Court Championships - London Milan Indoors - Milan China Open - Beijing Kremlin Cup - Moscow NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Hypo Group Tennis International - Portschach NASDAQ-100 Open - Miami AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Telecom Italia Masters - Rome Open SEAT 2008 - Barcelona Rogers Cup - Montreal The Artois Championships - London Western & Southern Financial Group Masters - Cincinnati Pilot Pen International - New Haven Tennis Masters Series - Madrid BNP Paribas Masters - Paris Brisbane International - Brisbane Pacific Life Open - Indian Wells Qatar ExxonMobil Open - Doha Medibank International - Sydney NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Legg Mason Tennis Classic - Washington BNP Paribas Masters - Paris Pacific Life Open - Indian Wells St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Dubai Tennis Open - Dubai BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Kremlin Cup - Moscow Campionati BNL dItalia - Rome 2003 Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Masters Series Hamburg - Hamburg Farmers Classic - Los Angeles Rogers Masters - Toronto Adidas International - Sydney Winston Salem - Winston Salem Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Adidas International - Sydney BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha BNP Paribas Open - Indian Wells Verizon Tennis Challenge - Atlanta Sony Ericsson Open - Miami Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Mercedes-Benz Cup - Los Angeles Citi Open - Washington RCA Championships - Indianapolis Medibank Private International - Sydney Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON Championships - London BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome The Nottingham Open - Nottingham Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Thailand Open - Bangkok Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Siebel Open - San Jose Monte-Carlo Rolex Masters - Monte-Carlo The Nottingham Open - Nottingham Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille AT&T Challenge - Atlanta BNP Paribas Open - Indian Wells Rogers Cup - Toronto International Indoor Tennis Championships of Croatia - Zagreb Bet-at-home Open - Hamburg Long Island Citi Open - Washington ERA Real Estate Clay Court Championships - Orlando Miller Lite Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Open de Moselle - Metz Open SEAT Godo 2006 - Barcelona ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Heineken Open Singapore - Singapore Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Men's Clay Court Championships - Houston U.S. Open - New York Mercedes Cup - Stuttgart Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Gerry Weber Open - Halle Australian Open - Melbourne French Open - Paris Kroger / St. Jude International - Memphis Kremlin Cup - Moscow Wimbledon - London U.S. Open - New York Dubai Tennis Open - Dubai RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island BMW Open - Munich CA Tennis Trophy - Vienna French Open - Paris Open de Tenis Comunidad Valenciana - Valencia Wimbledon - London Kremlin Cup - Moscow U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Generali Open - Kitzbuhel U.S. Open - New York Dubai Open - Dubai Rogers Cup - Montreal U.S. Men's Clay Court Championships - Houston Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo French Open - Paris French Open - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Miami U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 1, 2R, ZIM-BLR 4-1 Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, Group 1, 2R, BLR-ZIM 4-1 Davis Cup, World Group, 1R, BLR-RUS 3-2 Davis Cup, World Group, QF, BLR-ARG 5-0 Davis Cup, Group 1, 1R, BLR-UKR 3-2 Davis Cup, Group 1, 2R, RSA-BLR 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, PO, CAN-BLR 2-3 Davis Cup, Group 1, 2R, BLR-RSA 4-1 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, SF, RUS-USA 3-2 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, BLR-ZIM 3-2 Davis Cup, World Group, QR, ARG-BLR 5-0 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, Group 1, 2R, BLR-SUI 1-4 Davis Cup, Group 1, PO, BLR-POL 1-4 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, World Group, SF, USA-BLR 5-0 Davis Cup, World Group, 1R, ROU-BLR 3-2 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, World Group, 1R, BLR-SWE 2-3 Davis Cup, World Group, PO, PER-BLR 4-1 Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 U.S. Open - New York Watsons Water Champions Challenge - Hong Kong 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Colonial Classic - Kooyong River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QR, BLR-GER 3-2 Olympics - Sydney Olympics - Athens Olympics - Beijing Olympics - London